home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-05 / pclab303.zip / PCMAGTST < prev    next >
Text File  |  1990-12-13  |  6KB  |  125 lines

  1.  
  2. Overview
  3.  
  4. The PC Magazine LAN Benchmark tests exercise and evaluate 
  5. networks using tasks identical to those performed by real 
  6. applications.  Our goal in providing these tests is to give our 
  7. readers a way of reliably measuring the performance of their own 
  8. networks and to provide the LAN industry with a reliable set of 
  9. benchmarks.  However, please note that the results you get with 
  10. these and all other benchmark tests are only comparable to other 
  11. tests run under identical conditions.  The CPU power of the PCs 
  12. running this software is an often-overlooked factor that is 
  13. critical to the results you receive.
  14.  
  15. Test Structure
  16.  
  17. The concept behind these tests is that one network client PC runs
  18. the Evaluation module of this program while all other PCs run a 
  19. selection from the Load module.  This architecture provides a 
  20. measurement of what one user would experience on a crowded 
  21. network and it is a valid way to evaluate overall network 
  22. performance.  The program on the PC running the evaluation test 
  23. will report its throughput in terms of kilobits per second.  If 
  24. you elect, the load programs will also report the amount of work 
  25. they did while the Evaluation program ran.  Together, these 
  26. statistics provide several ways to measure the work done on the 
  27. network and the throughput experienced by one station under 
  28. heavy load.
  29.  
  30. However, if you primarily want to measure server performance, 
  31. remember that just two or three fast PCs running Load programs 
  32. can use up a large percentage of the available bandwidth in any
  33. 10-16 megabit per second network.  In effect, the load stations 
  34. can clog the cable with data without materially impacting the 
  35. server.  It takes several 10-16 megabit per second LAN 
  36. connections to stress a modern high performance file server.  
  37. You will need multiple adapters in the file server and several 
  38. separate LAN segments to test the capability of a modern file 
  39. server with this or any other software.
  40.  
  41.  
  42. File Sub-Menu
  43.  
  44. The File sub-menu lets you choose several options
  45. including the size of the file you want the evaluation to use 
  46. and the name of the file where you want the results.  The 
  47. program will add consecutive tests to the results file and mark 
  48. them with a date and time, but you should use the spaces 
  49. provided to annote changes in the configuration of the LAN under 
  50. test.
  51.  
  52. The file size is important because many servers can cache very 
  53. large files.  The default, 1 MB, is cached for fast access in 
  54. many servers.  If you want to evaluate the effect of file size 
  55. on caching or hard disk performance, you can vary the figure.
  56.  
  57. This sub-menu contains the option to allow the Evaluation 
  58. program to control the start and stop of the load program.  You 
  59. can control these programs manually, but slaving them to the 
  60. Evaluation program produces a total picture of the work done by 
  61. the LAN during the evaluation period.
  62.  
  63. In networks with powerful servers, you should run the Evaluation 
  64. Program on a fast client station and provide a dedicated LAN 
  65. segment between the PC and the server.  Use multiple adapters in 
  66. the server to provide one or more additional links for the 
  67. client PCs running the Load programs.  A fast PCscan achieve 
  68. throughputs of over 4 megabits per second with a fast server, so 
  69. there isn't room for many client PCs on a single 10 megabit LAN 
  70. segment.
  71.  
  72. This program uses standard C programming language calls to read 
  73. and write data, sequentially and randomly, in blocks of 512 
  74. bytes, 4K bytes, and 16K bytes.  Note that most PC applications 
  75. use small block sizes and that the ability of the LAN hardware 
  76. and software to handle small blocks is an important factor in 
  77. this evaluation.  The results are presented in detailed form so 
  78. you can take whatever statistical results you find interesting.
  79.  
  80. Load Sub-Menu
  81.  
  82. The Load sub-menu provides you with a choice of several 
  83. different types of activities for the LAN client stations.  All 
  84. actions are the result of standard C programming language calls.   
  85. The Small Block test reads and writes one byte data blocks in a
  86. temportary file.  This activity provides an exercise for the 
  87. network adapters and cabling.
  88.  
  89. The Hard Disk Load program reads data in a 10K temporary file, 
  90. but in servers with efficient caching schemes this activity will 
  91. be cached.
  92.  
  93. The Directory Access Load activity as close as a general purpose
  94. benchmark program can come to simulating a program like a 
  95. database manager or other process running in the server.  It 
  96. runs the server's CPU through the endless task of examining 
  97. directory tables for a non-existant file name.  This load can
  98. provide an interesting picture of the relationship between CPU 
  99. power and other factors in your file server.
  100.  
  101. The Printer Load activity simulates the load caused by multiple
  102. print jobs transiting the print server.  The PC(s) running this 
  103. load activity must have their LPT1 port(s) re-directed to the 
  104. print server.  The print server must be active with a printer 
  105. attached.  The size of the print job will overwhelm the memory 
  106. in all typical laser printers and cause the print spool to feed 
  107. the printer slowly.  The nature of the print job assures that 
  108. you won't use much paper.
  109.  
  110. As the Load modules execute, they provide information on the
  111. number of reads and writed they were able to complete through 
  112. the network.  If you record and compile this information, it will
  113. provide you with a measurement of the total work done by the 
  114. networking system over a given period of time.
  115.  
  116.  
  117.  
  118.  
  119.     
  120.  
  121.  
  122.  
  123.  
  124.  
  125.